import tools from "../utils/tools.js";

export const paddingProps = {
  // 整体内边距
  padding: {
    type: [String, Number],
  },
  // 上内边距
  pt: {
    type: [String, Number],
    default: "0",
  },
  // 下内边距
  pb: {
    type: [String, Number],
    default: "0",
  },
  // 左内边距
  pl: {
    type: [String, Number],
    default: "0",
  },
  // 右内边距
  pr: {
    type: [String, Number],
    default: "0",
  },
};
export function paddingStyle(props) {
  if (props.padding) {
    return {
      padding: props.padding,
    };
  }
  return {
    padding: `${tools.addUnit(props.pt)} ${tools.addUnit(
      props.pr
    )} ${tools.addUnit(props.pb)} ${tools.addUnit(props.pl)}`,
  };
}
